lying toad - Turkish English Dictionary